internal hydrocephalus - Español Inglés Diccionario